package com.yuanfeng.business.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.math.BigDecimal;
import java.util.Date;

@Data
public class ShopDetailEntityExpVO {
    private BigDecimal amount;//金额
    private String complaintsId;//投诉单号
    private Integer reason;//投诉原因  -1 充值 -2 提现  -3 补缴  1 未按时发货 2 虚假发货 3 违规出售商品 4 骚扰辱骂 5 售后退款
    private String reasons;//投诉原因  -1 充值 -2 提现  -3 补缴  1 未按时发货 2 虚假发货 3 违规出售商品 4 骚扰辱骂 5 售后退款
    private String complaintsReason;//投诉原因
    private String orderId;//订单id
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    /**
     * 创建时间
     */
    private Date createTime;
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date failureTime;//失效时间
    private Integer fundDestination;//资金去向 1 账户余额 2 平台账户
    private String fundDestinations;//资金去向 1 账户余额 2 平台账户
    private Integer rechargeType;//来源 0 质保金余额 1 余额支付 2 对公转账
    private String rechargeTypes;//来源 0 质保金余额 1 余额支付 2 对公转账
    private Integer complaintsStatus;//投诉状态

}
